export interface TemplateVO {
  /**
   * 模板ID
   */
  templateId: string | number;

  /**
   * 模板名称
   */
  templateName: string;

  /**
   * 所属行业ID，外键关联行业表
   */
  industryId: string | number;

  /**
   * 使用次数
   */
  usageCount: number;

  /**
   * 状态（1发布/0未发布）
   */
  status: number;

  /**
   * 发布时间
   */
  publishTime: string;

  /**
   * 上下架状态
   */
  onOffStatus: number;

  /**
   * 上架时间
   */
  onShelfTime: string;

  /**
   * 下架时间
   */
  offShelfTime: string;

  /**
   * 上架操作人
   */
  operatorOnShelf: string;

  /**
   * 下架操作人
   */
  operatorOffShelf: string;

  /**
   * 浏览次数
   */
  viewCount: number;

  /**
   * 封面图
   */
  icon: string;

}

export interface TemplateForm extends BaseEntity {
  /**
   * 模板ID
   */
  templateId?: string | number;

  /**
   * 模板名称
   */
  templateName?: string;

  /**
   * 所属行业ID，外键关联行业表
   */
  industryId?: string | number;

  /**
   * 使用次数
   */
  usageCount?: number;

  /**
   * 状态（1发布/0未发布）
   */
  status?: number;

  /**
   * 发布时间
   */
  publishTime?: string;

  /**
   * 上下架状态
   */
  onOffStatus?: number;

  /**
   * 上架时间
   */
  onShelfTime?: string;

  /**
   * 下架时间
   */
  offShelfTime?: string;

  /**
   * 上架操作人
   */
  operatorOnShelf?: string;

  /**
   * 下架操作人
   */
  operatorOffShelf?: string;

  /**
   * 浏览次数
   */
  viewCount?: number;

  /**
   * 封面图
   */
  icon?: string;

}

export interface TemplateQuery extends PageQuery {

  /**
   * 模板名称
   */
  templateName?: string;

  /**
   * 所属行业ID，外键关联行业表
   */
  industryId?: string | number;

  /**
   * 使用次数
   */
  usageCount?: number;

  /**
   * 状态（1发布/0未发布）
   */
  status?: number;

  /**
   * 发布时间
   */
  publishTime?: string;

  /**
   * 上下架状态
   */
  onOffStatus?: number;

  /**
   * 上架时间
   */
  onShelfTime?: string;

  /**
   * 下架时间
   */
  offShelfTime?: string;

  /**
   * 上架操作人
   */
  operatorOnShelf?: string;

  /**
   * 下架操作人
   */
  operatorOffShelf?: string;

  /**
   * 浏览次数
   */
  viewCount?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}



